Dominic Canzone and Cole Young drove in runs in the second inning and Julio Rodriguez hit a solo home run in the third to lead the Seattle Mariners to a 3-1 win against the Houston Astros.